﻿///toolbar
(function ($) {
    $.fn.toolbar = function (options) {
        if (typeof options == "string") {
            $(options).addClass("datagrid-toolbar").prependTo(this);
            $(options).show();
        } else {
            return this.each(function () {
                //                $("div.datagrid-toolbar",this).remove();
                var tb = $("<div class=\"datagrid-toolbar\"></div>").prependTo(this);
                for (var i = 0; i < options.length; i++) {
                    var btn = options[i];
                    if (btn == "-") {
                        $("<div class=\"datagrid-btn-separator\"></div>").appendTo(tb);
                    } else {
                        var tool = $("<a href=\"javascript:void(0)\"></a>");
                        tool[0].onclick = eval(btn.handler || function () { });
                        tool.css("float", "left").appendTo(tb).linkbutton($.extend({}, btn, { plain: true }));
                    }
                }
            });
        }
    };
})(jQuery);